Page 59 - 2629_Devagiri_C-8
P. 59

Ask
 AGENT                                                     ACTIVITY-6
 OrangeAI
 Why is it helpful to split a task into segments when one segment doesn’t work but the rest do?
                    Pretend  you  are Google Maps
 Study
                    and help someone find their way
                    from Home (A) to School (B). Now,
                    apply  logic  masking  to remove

 LOGIC MASKING      all  unnecessary  details and keep
                    only essential directions, distances

 Logic masking means showing only the information that is needed and hiding anything unnecessary   and turns.
 to keep the display clean and secure. It helps to protect sensitive data from unauthorised access.   Answer the following questions:
 Logic masking also reduces confusion by displaying only the most relevant details to the user.  (a)  Write the cleaned-up route directions.
 In the Personal ID Card:

   Only important visible details are shown on the front (Name, Position, Employee ID, Blood
 group and Department etc.).

   Sensitive information (full address, emergency contact, etc.) can be placed on the back or
 embedded in a QR code instead of displaying it openly.
                    (b)  Discuss why hiding unnecessary information is helpful.
   Placeholder images or dummy text can be used while designing so that personal data isn’t
 exposed during development.



 ACTIVITY-5
                      Restaurants       Market        Museums      Transit Stations   Education     Petrol Pump
 Open Google Translate on a web browser or app and type the sentence: “I am going to
 school.” Translate it into your regional language.

 Answer the following questions:
 (a)   Did Google Translate show the translation process or just the final result?  In  User Interface design,  logic  masking  can reduce  user error  rates  by  60% by  simplifying  the


                  experience and focusing on essential tasks.

 (b)   Why do you think it hides the steps?
                        ABSTRACTION


                 Abstraction means  showing only the  important  information  and hiding  unnecessary  details.

                 It helps reduce  complexity  by focusing  on the main concept  rather than the entire  process.
 (c)   Can you give another example where that shows only the result, not the steps?
                 Abstraction also improves code reusability and maintainability.
                 In the Personal ID Card:
                     Only  the essential  details  are included,  ensuring  that  the  card’s  main  purpose  is  clear

                    and focused.
                     The viewer sees  the  final design  of the  card, without  any  confusion  about  the  underlying
                    structure or the technical details behind it.



                                                                                                                  57
                                                                                    Abstraction: The Art of Simplifying
   54   55   56   57   58   59   60   61   62   63   64